Tag: Leicester Square
Fans Break Into Scuffle After Euro 2020 Final
London Metropolitan's riot police came down to London's West End after thousands of football fans roamed on the streets post England's loss against Italy in the Euro 2020 final. ....
Showing 1 to 1 of 1 (1 Pages)